body {
  margin: 0;
  padding: 0;
}
body .kanban {
  background-color: #26282d;
}
body .kanban #kb_root {
  height: 98vh;
  width: 98vw;
  position: relative;
  top: 1%;
  left: 1%;
  border: 1px solid black;
  box-shadow: 0px 0px 2px 1px black;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  background: #222831;
}
body .kanban #kb_root .kb_title_container {
  flex: 1;
}
body .kanban #kb_root .kb_title_container .kb_title {
  height: 80%;
  width: 98%;
  top: 18%;
  left: 1%;
  position: relative;
  background-color: #1e2026;
  border: 1px solid #272a31;
}
body .kanban #kb_root .kb_body {
  flex: 8;
  background-color: #2d3138;
  display: flex;
  flex-direction: row;
}
body .kanban #kb_root .kb_body .kb_body_left {
  flex: 4.5;
  display: flex;
  flex-direction: column;
}
body .kanban #kb_root .kb_body .kb_body_left .kb_body_left1 {
  flex: 6.2;
}
body .kanban #kb_root .kb_body .kb_body_left .kb_body_left1 .container {
  height: 96%;
  width: 96%;
  position: relative;
  left: 2%;
  top: 2%;
  background-color: #181a21;
}
body .kanban #kb_root .kb_body .kb_body_left .kb_body_left2 {
  flex: 3.8;
}
body .kanban #kb_root .kb_body .kb_body_left .kb_body_left2 .container {
  height: 96%;
  width: 96%;
  position: relative;
  left: 2%;
  top: 2%;
  background-color: #181a21;
}
body .kanban #kb_root .kb_body .kb_body_right {
  flex: 5.5;
  display: flex;
  flex-direction: row;
}
body .kanban #kb_root .kb_body .kb_body_right .kb_body_right1 {
  flex: 5;
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
body .kanban #kb_root .kb_body .kb_body_right .kb_body_right1 .container1 {
  flex: 6.2;
}
body .kanban #kb_root .kb_body .kb_body_right .kb_body_right1 .container1 .container {
  height: 96%;
  width: 98%;
  position: relative;
  top: 2%;
  left: 1%;
  background-color: #181a21;
}
body .kanban #kb_root .kb_body .kb_body_right .kb_body_right1 .container2 {
  flex: 3.8;
}
body .kanban #kb_root .kb_body .kb_body_right .kb_body_right1 .container2 .container {
  height: 96%;
  width: 98%;
  position: relative;
  top: 2%;
  left: 1%;
  background-color: #181a21;
}
body .kanban #kb_root .kb_body .kb_body_right .kb_body_right2 {
  flex: 5;
}
body .kanban #kb_root .kb_body .kb_body_right .kb_body_right2 .container {
  height: 97.9%;
  width: 96%;
  position: relative;
  top: 1.3%;
  left: 3%;
  background-color: #181a21;
}
